package com;

import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.ServerSocket;
import java.net.Socket;

public class ServerDemo {//定义一个服务端
    public static void main(String[] args) throws IOException {//main方法入口
        ServerSocket ss = new ServerSocket(10086);//创建对象，并规定端口
        Socket sc = ss.accept();//获取socket对象
        InputStream ips = sc.getInputStream();//获取字节输入流读取数据
        byte[] bytes = new byte[1024];//规定读取数据的长度
        int ten = ips.read(bytes);//调用read方法读取数据
        System.out.println( "服务端"+new String(bytes, 0, ten));//将读取的数据打印在控制台
        OutputStream ops = sc.getOutputStream();//获取输出流对象
        ops.write("我已经接受到数据了".getBytes());//调用write方法当接受到客户端发来的数据后给出反馈
        ss.close();//
    }
}
